{% extends 'blog/base.html'%}
{% load blog_tags %}
{%block title%}Search{% endblock title %}
{%block content%}
{% if query %}
<!--如果有搜索内容显示搜索结果信息-->
<h1>含有"{{query}}"的文章</h1>
<h3>
    <!--显示总共搜到了多少篇相关文章-->
    {% with results.count as total_results %}
    总共{{ total_results }}篇
    {%endwith%}
</h3>
<!--列出每一篇相关文章的标签和链接-->
{%for post in results%}
<h4><a href="{{post.get_absolute_url}}">{{post.title}}</a></h4>
{%empty%}
<p>没有找到文章。</p>
{%endfor%}
<!--结果不符合预期时可以重新搜索-->
<p><a href="{%url 'blog:post_search'%}">再次搜索</a></p>
{%else%}
<!--如果没有搜索内容，显示搜索框-->
<h1>全文搜索</h1>
<form method="get">
    {{form.as_p}}
    <input type="submit" value="Search">
</form>
{%endif%}
{%endblock content%}